Big Huge Thesaurus

Pieris rapae

noun

sounds kind of like